package service;

import pojo.Goods;
import util.PageBean;

import java.util.List;

/**
 * 实现商品增删改查的数据处理Service层
 * @author 周超
 */
public interface GoodsService {

    /**
     * 新增商品
     */
    int addGoods(Goods goods);


    /**
     * 添加主键新增商品
     */
    int addGoods2(Goods goods);


    /**
     * 删除商品
     */
    int delGoods(int go_id);


    /**
     * 修改商品信息
     */
    int altGoods(Goods goods);


    /**
     * 按条件模糊查询所有商品信息
     */
    PageBean queryAllGoodsInfo(PageBean pb, String name);


    /**
     * 查询所有商品信息
     */
    List<Goods> queryAllGoods();


    /**
     * 根据商品id查询商品信息
     */
    Goods queryGoodsInfo(int goId);


    /**
     * 批量删除商品信息
     */
    Boolean deleteLotGoods(int goid[]);


    /**
     * 批量查找商品信息
     */
    List<Goods> queryLotGoods(int goid[]);


}
